temporarily separated couple - Turc Anglais Dictionnaire